<!DOCTYPE html>
<html lang="en">

<!-- Head tag -->
<head>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0" />

    <!--Description-->
    
        <meta name="description" content="var ap = new APlayer({
            element: document.getElementById(&#34;aplayer-FWHfYlTs&#34;),
            narrow: false,
            autoplay: true,
      ">
    

    <!--Author-->
    
        <meta name="author" content="Hyu">
    

    <!--Open Graph Title-->
    
        <meta property="og:title" content="Unity自制工具"/>
    

    <!--Open Graph Site Name-->
    <meta property="og:site_name" content="Hyu‘s 博客"/>

    <!--Page Cover-->
    
        <meta property="og:image" content=""/>
    

    <!-- Title -->
    
    <title>Unity自制工具 - Hyu‘s 博客</title>

    <!-- Custom CSS -->
    
<link rel="stylesheet" href="/css/reset.css">

    
<link rel="stylesheet" href="/css/main.css">


    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
        <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
        <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->

    <!-- Gallery -->
    <link href="//fonts.lug.ustc.edu.cn" type="text/css" rel="stylesheet" />
    <!--<link href="//cdn.rawgit.com/noelboss/featherlight/1.3.5/release/featherlight.min.css" type="text/css" rel="stylesheet" />-->

    <!-- Google Analytics -->
    


    <!--Favicon-->
    

<meta name="generator" content="Hexo 5.4.0"><link rel="stylesheet" href="\assets\css\APlayer.min.css" class="aplayer-style-marker">
<script src="\assets\js\APlayer.min.js" class="aplayer-script-marker"></script>
</head>

<body>

<!-- Menu -->
<!-- Navigation -->
<header>
    <div class="logo">
        <a href="/">Hyu‘s 博客</a>
    </div><!-- end logo -->

    <div id="menu_icon"></div>
    <nav>
        <ul>
            
            <li>
                <a href="/">Home</a>
            </li>
            
            <li>
                <a href="/archives">Archives</a>
            </li>
            
        </ul>
    </nav><!-- end navigation menu -->

    <div class="footer clearfix">
        <ul class="social clearfix">
            
            
                <li><a href="https://www.facebook.com/" class="fb" target="_blank" data-title="Facebook"></a></li>
            
            
                <li><a href="https://www.behance.net/" class="behance" target="_blank" data-title="Behance"></a></li>
            
            
                <li><a href="https://plus.google.com/+Pixelhint/posts" class="google" target="_blank" data-title="Google+"></a></li>
            
            
                <li><a href="https://dribbble.com/pixelhint" class="dribble" target="_blank" data-title="Dribble"></a></li>
            
            
            
            
        </ul><!-- end social -->

        <div class="rights">
            <p>Copyright © 2014 magnetic.</p>
            <p>Template by <a target="_blank" rel="noopener" href="http://pixelhint.com/magnetic-free-html5-responsive-photography-website-template/">Pixelhint.com</a></p>
            <p>Hexo Theme by <a target="_blank" rel="noopener" href="http://www.codeblocq.com/">Jonathan K.</a></p>
        </div><!-- end rights -->
    </div ><!-- end footer -->
</header><!-- end header -->


<!-- Main Content -->
<section class="main clearfix">

    <section class="top" style="background: url('bg.png');">
        <div class="wrapper content_header clearfix">
            

<div class="work_nav">

    <ul class="btn clearfix">
        
        <li><a href="/2021/01/10/%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/" class="previous" data-title="学习笔记"></a></li>
        
        <li><a href="/" class="grid" data-title="Portfolio"></a></li>
        
        <li><a href="/2020/03/01/%E6%9B%B4%E5%A4%9A%E9%A1%B9%E7%9B%AE/" class="next" data-title="更多项目"></a></li>
        
    </ul>

</div><!-- end work_nav -->
            <h1 class="title">Unity自制工具</h1>
        </div>
    </section><!-- end top -->

    <section class="wrapper">
        <div class="content">

            <!-- Gallery -->
            

            <!-- Content -->
            
        <div id="aplayer-FWHfYlTs" class="aplayer aplayer-tag-marker" style="margin-bottom: 20px;">
            <pre class="aplayer-lrc-content"></pre>
        </div>
        <script>
          var ap = new APlayer({
            element: document.getElementById("aplayer-FWHfYlTs"),
            narrow: false,
            autoplay: true,
            showlrc: false,
            music: {
              title: "give it back",
              author: "TV动画《咒术回战》ED2",
              url: "give it back.mp3",
              pic: "/2021/01/09/Unity自制工具/give%20it%20back.jpg",
              lrc: ""
            }
          });
          window.aplayers || (window.aplayers = []);
          window.aplayers.push(ap);
        </script>

<h1 id="Unity自制工具"><a href="#Unity自制工具" class="headerlink" title="Unity自制工具"></a>Unity自制工具</h1><hr>
<p>自己学习并编写的Unity的各种实用工具，仓库中每种工具都会有详细的介绍与使用说明，这里只简单介绍</p>
<h3 id="仓库地址："><a href="#仓库地址：" class="headerlink" title="仓库地址："></a>仓库地址：</h3><p><a target="_blank" rel="noopener" href="https://gitee.com/hyuhyua/unity-tools">https://gitee.com/hyuhyua/unity-tools</a></p>
<hr>
<ul>
<li><h3 id="1-UI屏幕空间下的粒子系统解决方案"><a href="#1-UI屏幕空间下的粒子系统解决方案" class="headerlink" title="1. UI屏幕空间下的粒子系统解决方案"></a>1. UI屏幕空间下的粒子系统解决方案</h3><ul>
<li>详见：<a target="_blank" rel="noopener" href="https://gitee.com/hyuhyua/ui-particlesystem">https://gitee.com/hyuhyua/ui-particlesystem</a></li>
</ul>
<hr>
<h3 id="2-跨平台通用日志插件（现不在此仓库中）"><a href="#2-跨平台通用日志插件（现不在此仓库中）" class="headerlink" title="2. 跨平台通用日志插件（现不在此仓库中）"></a>2. 跨平台通用日志插件（现不在此仓库中）</h3><ul>
<li>一个功能更多，更方便的日志插件库。可考虑用于替代Unity自带Debug。</li>
</ul>
<hr>
<h3 id="3-Unity帧同步库-（现不在此仓库中）"><a href="#3-Unity帧同步库-（现不在此仓库中）" class="headerlink" title="3. Unity帧同步库 （现不在此仓库中）"></a>3. Unity帧同步库 （现不在此仓库中）</h3><ul>
<li>KCP库：将KCP封装，实现可靠UDP传输的网络库。</li>
<li>定点数运算数学库：一个通用数学运算库PEMath，解决不同计算设备、不同型号CPU进行浮点数运算时产生差异的问题。确保不同服务器或者客户端之间产生运算结果一致。</li>
<li>物理碰撞计算库：一个通用物理碰撞计算库<code>PEPhysx</code>，解决不同计算设备、不同平台物理碰撞计算结果产生差异的问题。确保不同客户端之间产生运算结果一致。</li>
</ul>
<hr>
<h3 id="4-lua一键转换txt工具"><a href="#4-lua一键转换txt工具" class="headerlink" title="4. lua一键转换txt工具"></a>4. lua一键转换txt工具</h3><ul>
<li>此工具将帮助你进行.lua到.txt的一键转换（不删除原lua文件）</li>
</ul>
<hr>
<h3 id="5-UGUI通用监听工具"><a href="#5-UGUI通用监听工具" class="headerlink" title="5.UGUI通用监听工具"></a>5.UGUI通用监听工具</h3><ul>
<li>解决UGUI中Text组件、Image组件等不能监听UI操作事件（点击、拖拽）的问题。</li>
</ul>
<hr>
<h3 id="6-定时工具-（现不在此仓库中）"><a href="#6-定时工具-（现不在此仓库中）" class="headerlink" title="6.定时工具 （现不在此仓库中）"></a>6.定时工具 （现不在此仓库中）</h3><ul>
<li>高频高精度的毫秒级定时：<code>TheadTimer</code></li>
<li>大量并发任务的定时（await）：<code>AsyncTimer</code></li>
<li>帧数的定时：<code>FrameTimer</code></li>
<li>update画面帧定时：<code>MonoTimer</code></li>
<li>帧同步Tick定时：<code>LogicTimer</code></li>
</ul>
<hr>
<h3 id="7-手机摇杆操作"><a href="#7-手机摇杆操作" class="headerlink" title="7. 手机摇杆操作"></a>7. 手机摇杆操作</h3><ul>
<li>类似王者荣耀里的移动摇杆</li>
</ul>
<hr>
<h3 id="8-protobuf转换工具"><a href="#8-protobuf转换工具" class="headerlink" title="8. protobuf转换工具"></a>8. protobuf转换工具</h3><ul>
<li>protobuf转换核心文件，批处理转换和Unity编辑器扩展</li>
</ul>
<hr>
<h3 id="9-导表工具"><a href="#9-导表工具" class="headerlink" title="9. 导表工具"></a>9. 导表工具</h3><ul>
<li>一个基于protobuf，python的Unity导表工具。将Excel表格数据导出成特定资源文件</li>
</ul>
<hr>
<h3 id="10-日志工具"><a href="#10-日志工具" class="headerlink" title="10. 日志工具"></a>10. 日志工具</h3><p>小而美的日志工具 零消耗关闭 重定向 实用功能 方便使用的API等</p>
<hr>
<h3 id="11-FairyGUI小框架"><a href="#11-FairyGUI小框架" class="headerlink" title="11. FairyGUI小框架"></a>11. FairyGUI小框架</h3><p>FairyGUI适配的一个小框架 适合中小游戏使用或修改（因为数据显示未分离）</p>
</li>
</ul>
<hr>


            <!-- Tags -->
            


<div class="tags">
    
</div>



            <!-- Comments -->
            <div>
                




            </div>
        </div><!-- end content -->
    </section>
</section><!-- end main -->

<!-- After footer scripts -->

<!-- jQuery -->

<script src="/js/jquery.js"></script>


<!-- Custom Code -->

<script src="/js/main.js"></script>


<!-- Gallery -->
<link href="//fonts.lug.ustc.edu.cn" type="text/css" rel="stylesheet" />
<!--<script src="//cdn.rawgit.com/noelboss/featherlight/1.3.5/release/featherlight.min.js" type="text/javascript" charset="utf-8"></script>-->

<!-- Disqus Comments -->


</body>

</html>